• word of the day

    sleep deprivation

    sleep deprivation - Dictionary definition and meaning for word sleep deprivation

    Definition
    (noun) a form of psychological torture inflicted by depriving the victim of sleep

Word used in video below:
text: straight back to sleep we'll go to sleep
Download our Mobile App Today
Receive our word of the day
on Whatsapp